import unittest

# 测试类，继承于unittest.TestCase
class MyTest(unittest.TestCase):
    def test_1(self):
        print('test_1')

    def test_2(self):
        print('test_2')

if __name__ == '__main__':
    # 类的外面
    # 2. 容器，容器添加测试用例
    suite = unittest.TestSuite()
    # 测试用例的执行顺序，按添加的顺序执行
    suite.addTest(MyTest('test_1'))
    suite.addTest(MyTest('test_2'))

    # 3. 运行容器中的测试用例
    runner = unittest.TextTestRunner()
    # TextTestRunner()是unittest中的一个方法
    # 它用于运行测试套件suit
    runner.run(suite)